About Jalopalooza
We are some friends who wanted to see how much abuse we could inflict on some Jalopies!
Jalopalooza Description
We are some friends who wanted to see how much abuse we could inflict on some Jalopies!
More about Jalopalooza
Jalopalooza is located at Edmonton, Alberta