Friday
Jun152012
Elro - Real World (Official Video)
Friday, June 15, 2012 at 2:08PM
Some funny and unique visuals for the new single from Welsh rapper Elro, which is set to be released June 18th. You can also catch Elro live at XOYO on June 21st or YoYo's on July 27th.
Reader Comments