Vincent Powell - Lullaby (Not of This World) Official Music Video - Video
PUBLISHED: Feb 11, 2015
DESCRIPTION: American Idol 2013 Finalist Vincent Powell's "Lullaby (Not of This World)" Music Video. Written by Papa Peachez & Vincent Powell. (c) 2014
Vincent Powell is one of the top 20 contestants in Season 12 of the FOX reality singing competition.