XLR8’s ‘You’re So Hot’ Music Video Released March 16, 2010 // 4 Comments The highly-anticipated music video of XLR8’s debut single “You’re So Hot” finally premiered on [...]