Cape town is in South Africa mate. Think it's the capital but not sure.
Some really nice cars there tho
Lol, it aint the capital man, but depending on what it is the capital of.
Cape town is in South Africa mate. Think it's the capital but not sure.
Some really nice cars there tho