Chewbugga Germany
- Real Name:
- Chewbugga
- Member Since:
- June 18, 2010
About Me
Lurking on the frayed ends of the bizarre contraption known as the internet, I aim to evade the prevailing compulsion to achieve something worthwhile. So far I am quite successful.