demcars

Demcars is a saying that some people in the south Texas area made up. It’s basically saying damn that cars bad ass.
Yo look at that Demcar, that shits nice!

Demcars
by Demcars June 30, 2024
mugGet the demcarsmug.