Helicopter takes off from my front yard!

Published November 12, 2020 225 Views

Rumble Helicopter lands and takes off from my front yard at Leeward