26 Jun 16 In the streets of Budapest! Budapest, Hungary located in Europe... home of the coolest citizens ever!