Steve Taylor Band At Boss Hogg CD Launch
28th April 2006
Steve Taylor Band were also out to support the launch of the new CD by Boss Hogg at the Weigh Inn, Thurso on 28 April 2006.
Check out the photos here
28th April 2006
Steve Taylor Band were also out to support the launch of the new CD by Boss Hogg at the Weigh Inn, Thurso on 28 April 2006.
Check out the photos here