Latvian fans waiting for their team at the Freedom Monument, Riga. This achievement is unbelievable for the whole country. Tags:latvia Leave a ReplyYou must be logged in to post a comment.