English Premier League champions visit Thai palace

Published May 19, 2016 2 Plays

Rumble Leicester City, English Premier League champions, visit Thailand's glittering Grand Palace. Rough Cut (no reporter narration).

0 COMMENTS