Sebastian Melrose
Who is Sebastian Melrose? Sebastian Melrose is a Scottish reality TV celebrity and car racing driver who most recently competed for Team HARD in the Ginetta GT4 Supercup. Sebastian Melrose rose to notoriety after competing on Season 4 of Netflix’s…