Skip to main content

Definitions by Jocelyn.the.Great

Wetaskiwin

A small town in Alberta, Canada. A place where legends are born.
Hey man, let's drive through Wetaskiwin!
Wetaskiwin by Jocelyn.the.Great April 26, 2010