I love this app! – Stuck On Earth - Free World Travel Guide Review
This is the most awesome app I have ever downloaded, especially if you enjoy looking at beautiful pictures. I love the Paris, France and Venice, Italy pictures. I can not believe this is a free app!
Review by Flyforfun on
Stuck On Earth - Free World Travel Guide.