Video Don’t Rain On My Parade – Glee Cast March 28, 2014July 26, 2016 by Olive. ♥ 0 Leave a Comment For Rachel version you can see it on: http://www.youtube.com/watch?v=BLTYh2RM4pA They both fantastic 😉