About Bug Media
Llanelli's first online TV Station
More about Bug Media
Bug Media is located at Units 1 to 4 Enterprise Workshops, 100 Trostre Rd,, SA15 2EA Llanelli
01554 772056
http://www.cetma.org.uk/bugmedia