Human Giant makes MTV worth watching

At least for the next 24 hours, starting at noon today, as the guys from Human Giant take over the MTV and MTV2 airwaves. Yes, that’s right.From their announcement:"Literally a week ago MTV came to us and asked us if...

Read More