Megan Ashley Rudloff Born: NULL
Birth Place: Cleveland, Ohio, United States
Years Active: 1996–present
Megan McCauley (born August 31, 1988) is an American rock singer-songwriter from Cleveland, Ohio. She got her widest exposure in 2005, when three of her songs were placed on the soundtracks of major motion pictures.
Better Than Blood
Tap That (The Remixes)
Tap That Remix EP All Releases >>