Check out the latest video "Dum Dum" Ft Lecrae from Tedashii's album "Blacklight". The video was directed 由 Scott LeDuc Tedashii's third studio album 'Blacklight' is available in stores now! Get it on iTunes
Official Video From Homes Die Last for "Unleash Hell". "Unleash Hell" is a single from the album TRUST NO ONE, out NOW on Standby Records. Buy it here: link For 更多 information, visit us online at www.standbyrecords.net.