Friday, March 29, 2024

Playing a giant drum arcade game on a building looks like too much fun

Share

Filed under: Displays, Gaming

Comments

Source: Engadget Japanese

Read more

More News