The Bella Twins filming an episode of USA’s “Psych”

0

The Bella Twins wrote the following on Twitter: