- 33,155
- Hammerhead Garage
It's definitely the one outside Coffs Harbour. Mucking around with Your Stage, I saw two come up called "Never Never" and "Diehappy". These are actual places.The most odd thing about the Australia Location is where it's supposedly set. Fitzroy?!