Aaron Thomas-Black Umbrella @ XX Villa Bilbao Final - Video
PUBLISHED: Jan 11, 2009
DESCRIPTION: 05 June 2008 Aaron Thomas performing live Black Umbrella at the finale in the XX Villa de Bilbao Intl Contest where they won both Best Band and Best Pop Rock band awards!!