Exotic cars spotted in Castelo Branco