Album

Release Format Tracks Date Country Label Catalog# Barcode
Official
TWIN SUPER BEST OF GRAND SLAM 2×CD 15 + 15 Alfa Records (Japan) ALCA-5186, ALCA-5187 4988024021972

CritiqueBrainz Reviews

No one has reviewed this release group yet. Be the first to write a review.