Jump to content
HybridZ

Heavy Duty frame rails and connectors


Recommended Posts

When you are done, there will be so much time on your hands, you won't know what to do.  Good grief what a lot of work.  If this had to be done by a pro, it will be a mid 6 figure bill.  Great job.  I seem to have said this before on the thread.  Keep posting pictures, I hope I speak for others, we love to see the progress.  Richard. 

  • Like 1
Link to post
Share on other sites
  • Replies 300
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

  frame rail-rear crossmember to firewall       close up view   The frame rail extends from rear crossmember to engine firewall.  Checking out the f

When you are done, there will be so much time on your hands, you won't know what to do.  Good grief what a lot of work.  If this had to be done by a pro, it will be a mid 6 figure bill.  Great job.  I

Ebay has a lot of portable China Spray booths that run from $1000 to $2000.  Most are a little more than inflatable bounce things. The one at the SEMA is manufactured in Texas by Mobile Environme

Posted Images

Thanks, Richard,  I hope my posts will continue to be informative and useful.

  I found corrosion on the rear hatch  only  after disassembly.    Though mostly small areas and were easily repaired.   I decided not to replace

the aluminum louvers on the hatch so those mounting holes had to be patched.

IMG_4013.thumb.JPG.b23bf8832b5df8c67a516f34103cd2a9.JPGThe holes were 3/8" so 9/16" patches were created.

The lower pair of holes in the hatch were accessible from the backside.   The patch were held in place with a 1/8" x 3/4" steel bar.

IMG_4014.thumb.JPG.a4f4b29cc96914792e910b667b94eb14.JPG

Then were tack welded with the mig.

IMG_4025.thumb.JPG.6f66ffb9aa4daa7e8b5f30b697e925bf.JPG

 

IMG_4021.thumb.JPG.ab56fa9cccca953892559d99808f4f76.JPG

Pic of the patch grinded down.

 

The upper holes could not access from the back so the patch had to welded on the exterior,

IMG_4047.thumb.JPG.a8ceaebc4b2a068eb12bedd15369d6d8.JPG

 So the holes were tapped down with a ball peen so the hole area was recessed.

 

These patches were made by drilling 18 gauge sheet metal with a Blair 9/16" hole saw.   The 1/2" plug was used as the patch for these holes.

IMG_4048.thumb.JPG.8753f8a9b86a7efbd0890f546922daeb.JPG

 

Edited by toolman
corrections
Link to post
Share on other sites
  • 2 weeks later...

DonH, Thanks for compliment.   I finished the rear hatch and seam sealed all of the seams.

IMG_4063.thumb.JPG.cd844c67c7776392792530a54a9dd10b.JPG

.pic of the finished hatch.

IMG_4092.thumb.JPG.725971add14173a00e6329734609781a.JPG

 

.

Front area of the floor pan resealed with sprayable seam seal.

IMG_4093.thumb.JPG.eb873a65ce5583f23559e3987bf5fbbe.JPG

 

View of the main frame rail seam sealed.

IMG_4096.thumb.JPG.6cf20d826824423454b5ae913680d25c.JPG

 

closeup of seam sealing frame connector and rear crossmember.

IMG_4098.thumb.JPG.29b17962947372f77635c4776bd9b109.JPG

  

Rear frame and rear body panel seam sealed.

IMG_4099.thumb.JPG.e2bbc7b7a8cde486b1f6d404a2d6933f.JPG

 

I wanted to put more seam sealer on the bottom to provide more rust protection and sound abatement but ran out of sealer.   

I am going to the Sema Show in Vegas next week and will try to post some pics( especially 240zs) from there.

Edited by toolman
Link to post
Share on other sites
  • 2 weeks later...

IMG_4184.thumb.JPG.ffd6bf43d70d2ce14f66e7625809bb29.JPGIMG_4229.thumb.JPG.6cfdb3dde38c602f688ca1d16e904e87.JPG

There were hundreds of exhibitors and  attendance was probably more than 170,000.  I will attempt to give you guys a small sampling of the show at this show.

The winner of the Young Gun Builders of SEMA Show was  Kyle Kunhausen.  He spent 5 years building this early 240z in his home two car garage in Oregon.     Go to  https/www.youtube/watch?v=pCfLQHZgnCM&t=49s 

 

Bob Sharp  240Z race car

IMG_4206.thumb.JPG.dc37b9e712d16e4afbd67a3b54d05af8.JPG

IMG_4204.thumb.JPG.c11ddcdcad0e1514ebb58665058c5660.JPG

IMG_4201.thumb.JPG.b3912bc417e7f2a0a0349f740f0ecd0b.JPG

 

General Motors had an ALL Electric motor powered Camaro on display.  It provides 800volt batteries.  The motor has

IMG_4239.thumb.JPG.2c35c87b1b1182a1beee70a3d1d75e28.JPG 700HP and 600 FTLB of Torque;

This Camaro can do the 1/4 Mile in 9 Seconds!!!

 

Shell Oil booth had a supercharged Tractor Puller.

IMG_4195.thumb.JPG.e4454eddeb8307e8477acc4817869bd1.JPG

 

There were many Rat Rods there to demonstrate their creativity.  Here is a vintage service truck.

IMG_4233.thumb.JPG.3f5b7655c69dcc67ed17af0fbf2b5491.JPG

 

Rear view of the cab and rear bed.

IMG_4232.thumb.JPG.76ac929622b34cf3ca19fec23610376b.JPG

 

This is spin off the original LITTLE RED WAGON wheelstanding truck that could carry the front wheels the full length of the strip.

-IMG_4255.thumb.JPG.6a92cb31afbf8b3737b43a9fdfec1377.JPG

 

It was powered by a supercharged Dodge Hemi engine.

IMG_4253.thumb.JPG.26b24b02ec54946fef19b907bc868f7f.JPG

 

From the You Tube videos, this 240Z had a BMW M5 V10 motor installed on custom made steel tubing frame.

IMG_4272.thumb.JPG.3c057affd6502e6c8aafcd8b59427b25.JPG

The front end utilized a Rocket Bunny front panel and fender flares.

IMG_4274.thumb.JPG.3a97c32c612916fa562511f2f64904fa.JPG

A universal rear fender flare kit covered the rear tires.

IMG_4268.thumb.JPG.f1de9123297870bbf96660b99027afd7.JPG

The Street Banditos made a custom LED tail lights for this Z,

IMG_4265.thumb.JPG.1bdefaf21d086b2c156e06bd929e9a26.JPG

Its construction can be seen on You Tube Videos- "B is for the Build".  The site has almost 500,000 subscribers.  It was entirely built in home garage in Portland, Oregon.

 

A really chopped and lowered Jeep with giant wheels and tires.

IMG_4286.thumb.JPG.b9a4476badf6f3370fb6e83c6efa7509.JPG

 

A view of the large crowds of people outside of the main halls.

IMG_4219.thumb.JPG.57c1298be2bc03f477182766db27a91c.JPG

A wild looking 65 Mustang with a supercharged motor in Pro Street form.

IMG_4224.thumb.JPG.ed2953b554434196348767470c17cdf1.JPG

 

IMG_4193.thumb.JPG.e8cefce3726bc9efc48192ca808b9798.JPGAir brush artists showing their skills.

El Dorado low rider with air bag suspension.

IMG_4209.thumb.JPG.2b21d8ae535010aa06d17fb5e4f289e3.JPG

 

I think this was a modified Miata with tube frame with supercharged motor.

IMG_4225.thumb.JPG.5ffe1ad402e40a7dcdb602ae58cca12d.JPG

 

A Monster Truck with Giant Tires climbing rock display.

IMG_4256.thumb.JPG.a75c0676cc9b632ae387d807460fdd78.JPG

 

This 58 Chevy has a very unique type of body work-metal paint engraving.  This process is spraying metal paint to 1.5M thick engraving the whole vehicle.  It is widely popular in Japan and Asia.  Thos car took over 6 months to complete.

But really expensive as it is extremely time consuming.  Enlarge the photos to see the workmanship.  Unreal!!!

IMG_4290.thumb.JPG.f657e476420a93b3a13e83dbd2faf8fa.JPG

 

Another example of type metal engraving.    Don't forget to enlarge this pic to really see the workmanship.

IMG_4295.thumb.JPG.ddfcc04f3fd01e1ad775eb31b09bf5ae.JPG

 

This 370Z was painted and body worked to replicate a beat up racer.   All those dents and scrapes were created.  They

created a Rat Rod Nissan Z to me.

IMG_4142.thumb.JPG.547c4dd0f9b136c3f0e8ae3362b1f92c.JPG

IMG_4146.thumb.JPG.e67c3f1a18a8c7216067127d442afb0d.JPG

Only a keen eye would notice that gaps, edges, body panels were not distorted.   The paint job was manipulated to create

the worn and damaged effects.  Similar to what Rat Rods do.

 

IMG_4138.thumb.JPG.e54827560ed3bdc2dc2f4e96af6ed52e.JPGNissan Skyline Z was in Optima

Ultimate Street Car Event that raced around the county.

IMG_4136.thumb.JPG.3c3ddfa1822dd0668a0d637629f462eb.JPG

 

Another Optima Race Z

IMG_4134.thumb.JPG.a9afc9dec6aceb5c49ab3141d84199ae.JPG

Not sure but think this Z had a LS motor with T56 trans.  The car was so low you couldn't see underneath.

 

There were about 10 Food Trucks all around the SEMA SHOW to provide a wide variety of food selections(Chinese,

Mexican, Middle Eastern, etc)

IMG_4127.thumb.JPG.15a7bd4e0d9502a83672772bffaabaaa.JPG

 

Another LS Z Racer;

IMG_4153.thumb.JPG.4bda3c7875a14b7e6cf33078b21978e6.JPG

Tires and wheel look small for the flares but looks like there was a lot of carbon fiber parts on it.

 

Ever wonder how the movie studios film those wild car chases and crashes.   A modified Toyota with computer controlled

360 degree crane on its roof, that is how!!

IMG_4149.thumb.JPG.f750efa8da698e11e2e27b0e96642de4.JPG

 

HKS 370Z RACE CAR

IMG_4147.thumb.JPG.87eff16d4728dc4b60bfc22706f84cfc.JPG

 

Auto Body & Paint section of the show( even had spray paint booths).

IMG_4123.thumb.JPG.5feb8ca4e18599f17dbc15859d3e29ee.JPG

  

WELD UP another one of their RAT ROD creations.  Note how the front end's black roses-represents death.  As you move

IMG_4186.thumb.JPG.6e531260fa568eb390575c0ebc212a92.JPGmove to the engine's red roses

represents love/hope.  Then to the rear of the car. the yellow bright paint job.white interior and white wall slicks represents clean/ purity.  This car was made for a cancer recovery individual.   Very Artistic!!

 

 

 

 

 

 

 

 

 

Edited by toolman
text correction, more pics
Link to post
Share on other sites

                  SleeperZ,  Thanks,   Keep checking this post as I am still adding  more pics and text of the Show.

 

https://www.youtube.com/watch?v=_9fN7ntWKAY&t=126s      Check this 2017 Nissan GTR out!!

 

https://www.youtube.com/watch?v=e4TqX-eWkWM&t=85s    2018 Sema Show Young Guns Winner

 

https://www.youtube.com/watch?v=DU656s-qti0     overall view of Sema Show

 

IMG_4133.thumb.JPG.e4bd1f68d6be85f088974d6354d0c78c.JPGhuge fender flares

 

https://www.youtube.com/watch?v=B0q-fwwS9Vs    video of 58 Chevy with metal engraving in spray booth

IMG_4216.thumb.JPG.20c1e3049a6189bb803377b625b9026a.JPGFarm Truck from STREET OUTLAWS was there.

 

Edited by toolman
add pic
Link to post
Share on other sites

I was at Sema as well. Such an amazing event. This was my very first time as well. I missed Kyles car as they moved it for the final judging. Tyler Powel Z06 was awesome to see, really great guy. I also spoke with Chris from B is for build.... awesome dude as well.

 

I have been following your thread and you have made some amazing progress.

 

Question for you, I am following the same process you are and making a whole new frame for my 240Z hellcat swap. The way you installed the frame rails under the car (NOT THE ENGINE) i noticed you cut the floors out and braced the car. I will be doing the same (already braced). Did you have any flex at all and is your car squared up properly? Any words of wisdom or advice before i start cutting this weekend.

 

I started my own thread showing the progress.

 

Thanks so much Jeff

Link to post
Share on other sites
On ‎11‎/‎6‎/‎2018 at 5:30 PM, toolman said:
23 hours ago, 240zJJR said:

I was at Sema as well. Such an amazing event. This was my very first time as well. I missed Kyles car as they moved it for the final judging. Tyler Powel Z06 was awesome to see, really great guy. I also spoke with Chris from B is for build.... awesome dude as well.

 

I have been following your thread and you have made some amazing progress.

 

Question for you, I am following the same process you are and making a whole new frame for my 240Z hellcat swap. The way you installed the frame rails under the car (NOT THE ENGINE) i noticed you cut the floors out and braced the car. I will be doing the same (already braced). Did you have any flex at all and is your car squared up properly? Any words of wisdom or advice before i start cutting this weekend.

 

I started my own thread showing the progress.

 

Thanks so much Jeff

SleeperZ,  Thanks,   Keep checking this post as I am still adding  more pics and text of the Show.

240zJJR, First, Just check the squareness of interior?engine compartment before welding bracing in.   Usually you really don't know if the vehicle was in a previous accident or not.  In my case, I measured from the seat belt mounting hole crosswise to the lower door

hinge mounting hole.   Perform the same on the other side.  Your two measurements shouldn't vary more than 1/8" to 3/16".    After that.I made

3/16" plate to mount 1" X 1" steel tubing in a crossing diagonal pattern.   You can also weld  four 1" tubing from side to side and front to back if

you wish too.     I use this method for the engine compartment as I was removing the frame rails also.   You should measure frame length( front

to back)  especially when building a new front frame.    And, of coarse,  use a bubble level for front to back and side to side checks.   One thing

a lot of people forget the vehicle must be level to begin with(before any work is done).    I used 1/8" steel shims( or bigger if needed) tack welded

to the top of the jack stands to raise or lower the car.  Place bubble level on the rocker panels to check.   I hope this helps.   There are a lot of

people on this forum that will also help you.

                                                                                          Toolman

I twisted my back so haven't be able to work on my car for now.

Link to post
Share on other sites
20 hours ago, toolman said:

240zJJR, First, Just check the squareness of interior?engine compartment before welding bracing in.   Usually you really don't know if the vehicle was in a previous accident or not.  In my case, I measured from the seat belt mounting hole crosswise to the lower door

hinge mounting hole.   Perform the same on the other side.  Your two measurements shouldn't vary more than 1/8" to 3/16".    After that.I made

3/16" plate to mount 1" X 1" steel tubing in a crossing diagonal pattern.   You can also weld  four 1" tubing from side to side and front to back if

you wish too.     I use this method for the engine compartment as I was removing the frame rails also.   You should measure frame length( front

to back)  especially when building a new front frame.    And, of coarse,  use a bubble level for front to back and side to side checks.   One thing

a lot of people forget the vehicle must be level to begin with(before any work is done).    I used 1/8" steel shims( or bigger if needed) tack welded

to the top of the jack stands to raise or lower the car.  Place bubble level on the rocker panels to check.   I hope this helps.   There are a lot of

people on this forum that will also help you.

                                                                                          Toolman

I twisted my back so haven't be able to work on my car for now.

Thanks you for your advice, We leveled the car before i braced it. I now have to go back and do all the measurements (my stupidity). I may be removing everything i have already done.....i pray i am within spec.

 

I followed your bracing pattern as well.... and did similar to your design (Plates on outside using door hinge and inside). My biggest concern is when you did the floors and one frame rail at a time, you cut the front rail away from the firewall.... does this cause any twisting? I don't think it matters if your doing one rail at a time, then leveling the car to do the front rails, should bring everything back to where it needs to be?

 

I also cross braced the rear strut tower to strut tower. Not show here. And went from outside door bar to center console for extra rigidity.

 

 

IMG_5052.JPG

IMG_5018.JPG

IMG_5017.JPG

IMG_5016.JPG

Edited by 240zJJR
Link to post
Share on other sites

240zJJR,  You did a nice job on bracing.   If you are worried about the present frame condition, you can take frame measurements with your car

on the rotisserie.   If you have access to the auto body shop, borrow a Tram gauge( for frame measurements) and frame gauges( these 3 gauges 

will show if your frame in alignment (centerline and height).   If the major part of your frame is crooked. it will next to impossible to repair after a full

roll cage is installed.   The frame machine will tear the vehicle apart.    A good frame man should be able check the vehicle in less than an hour.

The other option( if the frame is real bad) is build a entire tube chassis and mount the 240Z body shell on it.   By the way, are you building a street car

or a full race car?

                                                                                        Toolman

Edited by toolman
correct text
Link to post
Share on other sites

     As I have not recovered fully from the lower back injury,  I doing light work on my car till I recover.   To prevent or at least delay any

future corrosion, I am making rust proofing access holes.  But, first the front end of the car, water drainage holes were added.   

      On the left front fender reinforcement section, four 1/4" holes were drilled in the lower edge to provide additional drainage.

IMG_4339.thumb.JPG.679a5e5b242a1a396428c45449ec1af1.JPG

The interior of this reinforcement and air inlet tube  will also be rust proofed after painting.

The right side had similar work done.

IMG_4345.thumb.JPG.1d45f95b5e3c00aa030e55803200803b.JPG

 

 

 

This picture gives a overall view of the left side rocker panel drilled for rust proofing access holes.IMG_4340.thumb.JPG.f9e7454fe97103ea158a3909a80c9e1e.JPG

 

The left front rocker panel had three 1/2"  rust proofing holes drilled.

IMG_4330.thumb.JPG.70b882d3dd8613f17a3f1f016832f416.JPG

The large hole was the area where corrosion was cut out.   As this area is a major rust area, the interior will probably be brushed painted with a rust encapsulating paint then welded shut and rust proofed.

 

The lower rear rocker panel had two 1/2" rust proofing holes drilled.   The inside of this area will also be brushed painted with a rust encapsulating paint then rust proofed.

IMG_4333.thumb.JPG.47e1a9beb040e7d0ae77d0d9302336c0.JPG

Without these access holes, you would not be able to get rust proofing into those rust prone areas of the car.

 

 

IMG_4328.JPGRight frame hole shows what the  1/2"rust proofing plug looks like installed.  Both connecting frame rails have four rust proofing holes each.   All of the 1/2" rustproofing holes will be plugged after rust proofed.

Edited by toolman
Link to post
Share on other sites
  • 2 weeks later...

Finally got four more tubes of  SEM PRODUCTS sprayable seam sealer.  So now I could add two more coats of sealer on the bottom side of the passenger compartment.   This would provide additional protection against heat and noise in this area.  

IMG_4375.thumb.JPG.c9e5784359bed3bf41463cc7fe87f2a2.JPG

 Note- the four casters for moving the car around the garage were removed.   Once I finished painting the bottom of the car. the car will be removed from the rotisserie and place on jack stands.

1807958642_IMG_4365(1).thumb.JPG.b2b0aee6394420e90cf30bf08ef6e68c.JPGSave the casters to make HD dolly or another project

Closeup up view of the seam sealer texture

IMG_4348.thumb.JPG.690e648e530579fceaa14d1754f058e7.JPG

Seam sealer was sprayed on additional areas in the interior of  the car.

IMG_4360.thumb.JPG.a20ff9187166500818d206beccacf35c.JPG

 

The rear underbelly also receive additional coats of seam sealer.

1282034774_IMG_4366(2).thumb.JPG.7a307830c289f429e8ea0f10131f4a6a.JPGRear crossmember

Rear bottom( spare tire well)

1858970714_IMG_4370(1).thumb.JPG.2bce39276cc635727755d023fe36a599.JPG

 

Rear frame area

IMG_4371.thumb.JPG.cd37f754db5dc53f25a269d984f089de.JPG

another closeup view of seam sealerIMG_4377.thumb.JPG.6fbb15bcc75978fb533b72091476ab7b.JPG 

Trans tunnel and frame rails recoated

IMG_4379.thumb.JPG.2a8534155bf6aa311ee645ad93530fcf.JPG

 

Next step will spray painting the whole bottom and engine compartment with Sherwin Williams single stage polyurethane paint.

Edited by toolman
add text
Link to post
Share on other sites

fluidmotion, I used SEM PRODUCTS 1K sprayable seam sealer.  It is a modified high performamce polmar silane seam sealer.  

It is OEM approved and used for Chrysler as a undercoating.  .It is flexible and non sagging.  Also, this sealer can be painted immediately

after application.  It comes in white, beige, gray and black colors.   Amazon sells it for about $15 to $20.  There is newer sprayable seam sealer

2K seam sealer( two part).   Both sealers require a special spray gun to apply though.    

Link to post
Share on other sites

fluidmotion, ,   I am sorry,  I forgot to answer your other question.   I removed all of the factory seam sealer from my car.   The old factory seal sealer was cracking and peeling off.   The new poly seam sealer are much better than the old one(more flexible and resilient).  For an even more through job, I sprayed seam sealer over areas prone to corrosion.  Like 

the battery area where battery acid and flumes cause rapid corrosion on the metal.   Then top coating the whole car(interior and exterior) with polyurethane paint(aircraft paint)which should last for 10+ years.

Edited by toolman
text
Link to post
Share on other sites
  • 2 weeks later...

Sorry for not posting in for a while.  I was busy decorating my house for Christmas.

5297116_IMG_4386(1).thumb.JPG.0ad3e7d2b220de12cec147476579ec2f.JPG

Painted the bottom side and inside of the interior of the car.

 

View of bottom of the front frame

IMG_4413.thumb.JPG.7b091e322d6b7d70fa056dc0dbc78a9d.JPG

 

The bottom view of the floor pan and frame connectors.

IMG_4412.thumb.JPG.9c6dee0ea2411b48407114403576b288.JPG

 

The rear of frame and bottom side of hatch area

IMG_4387.thumb.JPG.4f64445268d18b2b4d429f3c8184155b.JPG

 

The interior floor and firewall was painted then the bottom side of the roof was painted too.

IMG_4415.thumb.JPG.ef854a023ddeec46d59f611e58d6f0ff.JPG

 

The engine compartment and core support was covered with two coats of single stage polyurethane paint.

IMG_4439.thumb.JPG.75a06e05cbcfd090efb2559de23c0531.JPGView  inside of the cowl area

 

The spare tire well 

IMG_4435.thumb.JPG.1f67ceb8e064ff2615378d7dfcd79d9d.JPG

Only the interior of both doors, the hatch and front valance pan still have to be painted with single stage Polyurethane paint.  The

rest of the exterior parts of the car will be painted with polyurethane base color then clear coated.

 

 

 

IMG_0406.JPGHouse Christmas decorations

Snoopy and Star Wars theme

Edited by toolman
Link to post
Share on other sites
  • 3 weeks later...

Happy Holidays!!   I just returned from my trip to Japan.   On the second to the Last Day there. I managed to go to the Nissan Global Head Quarters

in Yokohama.  It takes about a 40 minute train ride to get to Yokohama( located on the edge of  Tokyo Bay).  The car  showroom is on the street level.

IMG_4581.thumb.JPG.3f9acd8eea21458f22d7c069ada0a4b1.JPGIMG_4582.thumb.JPG.622b7ccdcbd40d7b1ba6d0686a0d3cb2.JPG 

Although there was a lot of new model Nissans, I went straight to Skyline GT area.  There was a White 2018 Skyline GT-R 

Skyline GT-R on display.

IMG_4583.thumb.JPG.a4d6d218cd6cefc64b0876c7d2d36dc9.JPGIMG_4613.thumb.JPG.70cb251a334ea1107de8807ed3c388b2.JPGIMG_4615.thumb.JPG.d34e846b4c8f2d0acee64aabfd5a1809.JPG20"Forgered alloy wheels and huge brakes

They also had a complete cut way GT-R undercarriage on display.

IMG_4589.thumb.JPG.c29ead65c496b06bd616de7a17c96741.JPGTwin cam 24 valve 3.8 Liter twin turbo engine rated at 600HP and 481 ft lbs torque.

 

IMG_4642.thumb.JPG.f3db07998a618bfd7538b53949033b8f.JPG5 speed automatic transmission with all wheel drive

 

 This is a cute Nissan mini van-not for Export though.

IMG_4626.thumb.JPG.90ddd19f60f91609249a3b7376502739.JPG

IMG_4625.thumb.JPG.c5bb8e68b06d3ed957c8c44d04e005a3.JPG

 

They had a NISMO-High Performance section there too.   Mostly t-shirts and promotional stuff but I found out there was a

NISMO SERVICE CENTER near by.   They have race cars on display there and do special work on customer cars too.  It was only 15

minutes by taxi but I already had plans so could not make this time but will next time I am in Tokyo.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...