Did you miss Big Time Rush’s “Windows Down” Tour like I did? You should check out this hype video, recapping some of the best moments of their most recent tour!
The boys are currently in Panama to kick off their South American tour. Anyone going to any of those shows? Comment to let me know all about it!