Trio Medusa is an actor, known for 10 Rules for Falling in Love (2012) and Nickelodeon Kid's Choice Awards 2007 (2007). Read more on iMDB