Daily Archives: October 15, 2011

Where in the World is David Archuleta?

in Okinawa, Japan!

For someone who’s flying under the radar, he sure gets around! 🙂