st julians high
Joined on 12/4/05
You live in Newport in Wales? Ha, I live roughly 30 minutes away from you!
nice! but that has nothing to do with the above news post (please try to stay on topic)
p.s. interested in voice acting?