User talk:Lucaskiddo

Quora
Quora is an app released in 2006 by Quora Inc in Stanford California. Lucaskiddo (talk) 00:14, 2 May 2024 (UTC)