• Where's Sancho? In Bali...

Where's Sancho? In Bali... and as you can see he's having a great time there ! Check the video: