La Formula One Raceway - Accra, Ghana
0
0
1 Views·
01/12/24
In
Film & Animation / Nigeria
This clip dates from January 2009, and is of the La Formula One Raceway in the La district of Accra, Ghana. The facility offers go-karting, swimming, and a bar with pool tables (not shown in the footage)
Show more
0 Comments
sort Sort By