TeslaMania has arrived in Hamilton and it's happening at the Beach!