Coachella 2014: Weekend One Photos & More | Home | Performance| Fashion | Reviews


Photo by YURI KADOBNOV/AFP/Getty Images

Watch A Meteor Shower Rock Russia!

It’s like a scene straight out of Armageddon! A meteor crashed over the skies of central Russia this morning, injuring nearly 1,000 people and damaging thousands of buildings. Car alarms went off, windows shattered, and […]