david boreanaz wearing sunglasses as a gta vice city character