Here we have a Vidfie from the Philippines! The extension stick is a cool idea for sure, looks like a nice place in Cebu island in the Philippines. This is filmed in Lowaii Cebu Marine Beach Resort
~
360 Video Selfie
Here we have a Vidfie from the Philippines! The extension stick is a cool idea for sure, looks like a nice place in Cebu island in the Philippines. This is filmed in Lowaii Cebu Marine Beach Resort
~