Caught this on tv and wanted to share. I like the vibe on this. Signed to Island Def Jam? Well alright then. Haha. Check it out.
Music video by Jenna Andrews performing Tumblin' Down. (C) 2010 The Island Def Jam Music Group
Follow the madness: twitter.com/madbloggers
Check out more from The Mad Bloggers