Did you know that “THE” Film Festival is held in Cannes France?

Being stationed in the military in Europe definitely has its perks. This one happened to be a double edged sword. On…

Read More