There’s a humble little spot in St. Petersburg where a giant chicken statue stands sentinel in the parking lot, and locals will tell you it’s guarding something truly special – possibly the best home ...