Sasquatch on College Ave?
Apparently traffic calming and safer streets in Portland, Oregon has brought "Clarence the The Traffic Calming Sasquatch" out of the...
Apparently traffic calming and safer streets in Portland, Oregon has brought "Clarence the The Traffic Calming Sasquatch" out of the...