I'm not sure if this is in the right area, so feel free to move it if needed. I was about to pull the trigger and buy myself a Megalodon, but it seems like their website is down. Anyone know why or if it's just me? Are there other sources for the Don?
Thanks!!
Thanks!!