Answer
Apr 14, 2025 - 08:56 AM
Only 504 units of the greyhound bus models were produced, making it a limited edition item that is highly sought after by collectors for its rarity and exclusivity.
Do you have the same question? Follow this Question
Apr 14, 2025 - 08:56 AM