Reports have been circulating of Zendaya and Tom Holland purchasing a new home together. The home has reportedly cost the pair $4 million and is located in South West London, not too far from where the Spider-Man actor was born, according to the Mirror. An unidentified source told the news outlet, “They are over the […]Read More
Drop Us a Message
For other inquiries regarding itsonsitetv.com, please send us a message below.