Tab Content
No Recent Activity
About Barracuda

Basic Information

About Barracuda
Location:
not the lower mainland

Signature


“Life moves pretty fast. If you don’t stop and look around once in a while, you could miss it.”

Statistics


Total Posts
Total Posts
5,907
Posts Per Day
1.01
General Information
Join Date
05-11-2004
Referrals
1