Archives

Tag Archives: The Barracuda

Barracuda
Other News

Barracuda: The dune buggy for the australians

Whenever you think of the land down under, you probably think of a vast desert and creatures of all shapes and sizes that can kill you within seconds. So the Australian outback can be either a nightmare or a dream come true. And the people who think of it as the latter usually drive a sand buggy. Barracuda The buggy...