Big Time Rush Season 3 Sneak Peek & Windows Down!

June 25, 2012 AT 4:29 PM
Time to Geek out Rushers — because Big Time Rush returns to Nickelodeon with their season 3 premiere— tonight! And.. I've got a clip from tonight's episode for you to check out as well as BTR's newest music video for 'Windows Down' to tide you ove...