
This picture was taken at TESLA Tottenham, North London (its actually in neighbouring Edmonton but Musk is clearly not familiar with the geography of North London, thankfully). The drop in profits should mean any thoughts of buying Spurs are off the agenda
Guardian report


Leave a Reply