thefunnybeaver.com
LC79 Super Tourer - I'm Pretty Sure This Will Go Anywhere.
The LC79 Super Tourer is built in Australia by the company Patriot Campers. The LC79 is based on the GXL Toyota Landcruiser and comes