I wouldn't doubt it.There is a rumor that Turdo is under house arrest and that's why he has been self-isolating for 17 days now. Some people even claim he is wearing an electronic ankle bracelet.
Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!