Pop Culture

Breaking News - big foot has been found!! has odd british accent?