Umm... I'm sorry but where can you see that they came a few days ago to Holland? And no... I wasn't high

. If you want to see high people just go to the red light district in Amsterdam (which by the way is the capital of The Netherlands and NOT a country haha) where you'll find PLENTY of your fellow americans feasting on grass.

But, serious... where did you read that the Youth were here??