TLZone Forums banner

squid??

  1. Squid??

    Open Forum
    Sorry to sound stupid but, what is a squid? The kind that are talked about here.No "SQUID"? It must be some kind of term for a riding style??:confused Let me know what you think it means.
Top