Mexican Latin rock foursome Druidas started playing locally in 1993. Formed a year earlier by Jorge Godshall (aka Güera), ... Read the full Druidas bio.
Victoria's Secret ad has strange director.
See the best photos of the week.
Website reveals world's ugliest tattoos.
Elmo jokes with Tyra Banks on TV show.
You'll want to send these to friends.