James and Oliver Phelps Reveal More About “Twin Cities” – Is This Their TV Show?

A few days ago we were speculating on whether James and Oliver Phelps (most known as the Weasley Twins – Fred and George –...