Barack Obama Car
Nov. 30, 2024
President Barack Obama's car 'The Beast' at 10 Downing Street London, England - 25.05.11 Stock Photo - Alamy Watch Barack Obama's 'Beast' do a five-point turn in Downing Street - YouTube President Obama May Get an Illinois Highway Named After Him | Architectural Digest Barack Obama Car