Exotic cars spotted in Czech Republic